@charset "UTF-8";
/*------------// Overall //------------------*/
body{font: 14px "Microsoft YaHei","黑体",Helvetica,Arial,Tahoma,sans-serif;color:#666; margin:0; background:#FFF; overflow-x: hidden;}
html,body{-webkit-text-size-adjust:none; text-transform: uppercase}
* {-webkit-tap-highlight-color:rgba(0,0,0,0); box-sizing: border-box; -webkit-touch-callout: none;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { border-collapse:collapse; }
a:link{text-decoration:none; color:#333;}
a:hover {color: #4aa24f;}
a:visited{text-decoration:none; color:#333;}
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ol,ul,li{list-style-type:none;}
img{ border:0;/*添加以下属性是解决图片在微信浏览器下默认转换效果造成页面模糊*/-webkit-transform:scale(1)rotate(0)translate3d(0,0,0);transform:scale(1)rotate(0)translate3d(0,0,0); /*display: block;*/ outline: none;}
.is_hide{display: none;}
.cont {width: 1200px; margin: 0 auto; overflow: hidden; position: relative;}
body {position: relative;}

/*------------------------------------------------ header start ------------------------------------------------*/
.head_top {height: 90px; width: 100%;}

.logo {width: 392px; height: 49px; overflow: hidden; margin-top: 21px; float: left; display: block;}
.logo > img {width: 100%;}

.head_right {float: right;}
.nav_list {float: left; font-size: 16px; color: #333;}
.nav_list > li {float: left; line-height: 90px; height: 90px; margin-right: 33px; position: relative;}
.nav_list > li > i {display: block; width: 16px; height: 8px; position: absolute; bottom: 2px; background: url('ico.png') left -116px no-repeat; left: 50%; margin-left: -8px; display: none;}
.nav_list > li > a {display: block; transition: all 0.3s ease-in-out; padding: 0 4px;}
.nav_list > li:hover, .nav_list > .nav_on {border-bottom: 2px solid #4aa24f;}
.nav_list > li:hover > i, .nav_list > .nav_on > i {display: block;}
.nav_list > .nav_on > a {color: #4aa24f;}

.nav_list .curr{border-bottom: 2px solid #4aa24f;}
.nav_list .curr > i{display: block;}

/* 二级栏目 */
.sec_box {width: 100%; position: absolute; top: 90px; height: 76px; line-height: 76px; z-index: 100;}
.sec_bg {position: absolute; width: 100%; height: 100%; background: url('sec_nav_bg.png') top left repeat; top: 0px; display: none;}
.sec_box > .cont {height: 100%;}
.sec_nav {overflow: hidden; position: absolute; z-index: 10; font-size: 13px; display: none;}
.sec_nav[data-nav="1"] {left: 555px;}
.sec_nav[data-nav="2"] {left: 620px;}
.sec_nav > li {float: left; margin-left: 0;}
.sec_nav > li:first-child {margin-left: 0;}
.sec_nav > li > a {display: block; color: #666;padding: 0 17px;}
.sec_nav > li > a:hover {color: #4aa24f;}

/* 中英文切换 */
.lang_btn {line-height: 90px; float: right; text-transform: none; color: #999999;}
.lang_btn > li {float: left; margin-left: 14px;}
.lang_btn > li:first-child {margin-left: 0;}
.lang_btn > li > a {color: #666; transition: all 0.3s ease-in-out; display: block;}
.lang_btn > li > a:hover, .lang_btn > .lang_on > a {color: #4aa24f;}

/* banner */
.sec_banner {width: 100%; height: 350px;}
.sec_banner > a {display: block; width: 100%; height: 100%;}

/* 内页导航栏 */
.sec_page_nav {width: 100%; height: 70px; border-bottom: 1px solid #dfdfdf; text-align: center;}
.sec_nav_list {display: inline-block;}
.sec_nav_list > li {float: left; color: #dfdfdf; line-height: 70px; margin: 0 20px; font-size: 16px;}
.sec_nav_list > li > a {display: block; color: #666; height: 69px; transition: all 0.3s ease-in-out; border-bottom: 2px solid #fff;}
.sec_nav_list > li > a:hover, .sec_nav_list > .sec_page_on > a {color: #4aa24f; border-bottom: 2px solid #4aa24f;}
.sec_nav_list li:last-child{display: none;}
/*------------------------------------------------- header end -------------------------------------------------*/

/*------------------------------------------------ 首页 start ------------------------------------------------*/
.banner {width: 100%; height: 728px; position: relative;}
.banner > .swiper-container {width: 100%; height: 100%;}
.banner .swiper-wrapper, .banner .swiper-slide {height: 100%; width: 100%;}
.banner a {width: 100%; height: 100%; display: block; position: relative; overflow: hidden;}
.banner_img > i {display: block; position: absolute; z-index: 100;}
.banner_text {width: 25.83%; height: 29.93%; top: 25.55%; right: 22.14%; background: url('banner_text.png') no-repeat; background-size: 100% auto; right: -25.83%;}
.rose {width: 17.34%; height: 37.23%; bottom: -7.554%; right: 34.48%; background: url('rose.png') no-repeat bottom; background-size: 100% auto; bottom: -37.23%;}
.pagination {width: 100%; text-align: center; position: absolute; bottom: 20px;}
.swiper-pagination-switch {display: inline-block; width: 19px; height: 19px; background: url('ico.png') left -152px no-repeat; margin: 0 10px;}
.swiper-active-switch {background: url('ico.png') left -130px no-repeat;}
/*------------------------------------------------- 首页 end -------------------------------------------------*/

/*------------------------------------------------ 企业概况 start ------------------------------------------------*/
.au {padding: 50px 0 60px;}
.au_title {text-align: center; position: relative;}
.au_title_text > span {font-size: 24px; color: #4aa24f; display: block;}
.au_title_text > small {font-size: 16px; color: #cdcdcd;}
.left_line, .right_line {width: 228px; height: 1px; background: #dfdfdf; position: absolute; top: 34px;}
.left_line {left: 294px;}
.right_line {right: 294px;}

.au_text {line-height: 32px; font-size: 16px; color: #666; text-align: justify; padding-top: 30px;}
.au_text > p {margin-bottom: 30px;}
.text_img {overflow: hidden; width: 1228px;}
.text_img > li {float: left; margin-right: 28px; width: 381px; height: 262px; overflow: hidden;}
.text_img > li > img {width: 100%;}
/*------------------------------------------------- 企业概况 end -------------------------------------------------*/

/*------------------------------------------------ 组织机构 start ------------------------------------------------*/
.or {padding: 50px 0 60px;}
.or_title {border-bottom: 1px dashed #cccccc; width: 100%; height: 80px; text-align: center; line-height: 80px;}
.or_title > span {font-size: 20px; color: #4aa24f;}
.or_text {padding-top: 30px;}
.or_text_pic {width: 100%; overflow: hidden;}
.or_text_pic > img {width: 100%;}
.or_text img{max-width: 100%;}
/*------------------------------------------------- 组织机构 end -------------------------------------------------*/

/*------------------------------------------------ 荣誉证书 start ------------------------------------------------*/
.honor {padding: 0 0 59px;}
.honor_list {width: 1251px; overflow: hidden; padding-bottom: 33px; padding-left: 1px;}
.honor_list > li {width: 262px; height: 381px; margin: 50px 50px 0 0; float: left;}
.honor_list > li > a {display: block; width: 100%; height: 100%;}
.honor_pic {border: 1px solid #eeeeee; width: 100%; height: 261px; border-bottom: 0; text-align: center; padding: 20px 0; transition: all 0.3s ease-in-out; overflow: hidden;line-height: 261px;}
.honor_pic > img {max-width: 100%; max-height: 100%; width: auto; display: inline-block; transition: all 0.3s ease-in-out;}
.honor_text_box {width: 100%; height: 120px; background: #f6f6f6; padding: 0 22px; border-bottom: 2px solid #f6f6f6; transition: all 0.3s ease-in-out;}
.honor_text {padding-top: 19px; border-top: 1px solid #f6f6f6; transition: all 0.3s ease-in-out;}
.honor_text > span {color: #666; font-size: 16px; white-space: nowrap; display: block; margin-bottom: 13px;overflow: hidden;text-overflow: ellipsis;}
.honor_text > p {color: #999; line-height: 24px;}
.honor_list > li:hover {box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.honor_list > li:hover > a > .honor_pic {border: 1px solid #fff; border-bottom: 0;}
.honor_list > li:hover > a > .honor_text_box {background: none; border-bottom: 2px solid #4aa24f;}
.honor_list > li:hover .honor_text {border-top: 1px dashed #dedede;}
.honor_list > li:hover .honor_pic > img {transform: scale(1.1);}

/* 分页按钮 */
.page_btn {margin-top: 50px; text-align: center;}
.page_btn_list {overflow: hidden; display: inline-block;}
.page_btn_list > li {width: 51px; height: 51px; float: left; line-height: 51px; margin: 0 5px;}
.page_btn_list > li > a {display: block; width: 100%; height: 100%; font-size: 18px; color: #999; background: url('page_bg.png') center no-repeat; background-size: 100%; transition: all 0.3s ease-in-out;}
.page_btn_list > li > a:hover, .page_btn_list > .page_on > a {color: #fff; background: url('page_bg_on.png') no-repeat; background-size: 100%;}

/*分页*/
.pages{text-align: center;padding-bottom: 50px;padding-top: 50px;}
.pages{color: #999;font-size: 14px;}
	.pages a{color: #999;font-size: 18px;}
	.page { text-align: center; margin: 10px 0; padding-top: 25px; line-height: 35px;}
	.pages a{display: inline-block;color: #999;width: 51px; height: 51px;line-height: 51px;transition: all 0.3s ease-in-out;}
	.prev,.num,.first,.end,.next{margin:0 5px 5px 5px;background-color: #f3f3f3;border-radius: 8px; }
	.current {background-color: #4aa24f; padding: 0 6px; margin:0 5px 5px 5px; color: #ffffff;display: inline-block;width: 51px; height: 51px;line-height: 51px;border-radius: 8px;}
	.pages a:hover{ background-color:#4aa24f; color:#fff;}

/* 荣誉证书详情 */
.honorD {position: absolute; width: 100%; height: 100%; /* background: url('honorD_bg.png'); */ top: 0; z-index: 10001; /* display: none; */}
.honorD_bg {position: absolute; width: 100%; height: 100%; z-index: 101; cursor: pointer;top: 0;}
.honorD_main {width: 100%; /*position: absolute;left: 50%;top: 50%;*/  /*margin-left: -500px;*/ /* height: 100%; */  /*margin-top: -350px;*/ background: #fff;  z-index: 102;margin: 0 auto;position: relative;}
.honorD_pic {width: 40%; min-height: 400px; float: left;text-align: center;display: table-cell;vertical-align: middle;position: fixed;}
.honorD_pic > img {max-width: 100%;max-height: 100%;vertical-align: middle;display: inline-block;}

.honorD_text {width: 54%; float: right; height: 100%; color: #666;/*margin-right: 20px;*/}
.honorD_text span.name {box-sizing: content-box;width: 100%;line-height: 1.8em; font-size: 24px;padding: 30px 0 10px;}
.honorD_text div.con {font-size: 16px; line-height: 32px; padding-top: 24px; border-top: 1px dashed #dedede;}

.honorD_close {width: 67px; height: 67px; text-align: center; padding-top: 20px; position: absolute; top: 0; right: 0; cursor: pointer;}
.honorD_close > i {display: inline-block; width: 27px; height: 27px; background: url('ico.png') -66px top no-repeat;}
.round1 {animation: round1 0.3s ease-in-out forwards;}
.round2 {animation: round2 0.3s ease-in-out forwards;}
body .layui-layer-rim {border: 10px solid #8D8D8D;border: 10px solid rgba(255,255,255,1);border-radius: 5px;box-shadow: none;}
body .layui-layer-setwin .layui-layer-close2{top: -34px;right: -34px;}
@keyframes round1 {
	0% {transform: rotate(0deg);}
	50% {transform: rotate(90deg);}
	100% {transform: rotate(180deg);}
}
@keyframes round2 {
	0% {transform: rotate(180deg);}
	50% {transform: rotate(90deg);}
	100% {transform: rotate(0deg);}
}
/*------------------------------------------------- 荣誉证书 end -------------------------------------------------*/

/*------------------------------------------------ 实验设备 start ------------------------------------------------*/
.ex_list {overflow: hidden; width: 1242px;}
.ex_list > li {width: 373px; height: 320px; overflow: hidden; float: left; margin: 0 40px 40px 0;}
.ex_list > li > a {display: block; width: 100%; height: 100%;}
.ex_pic {width: 99.9%; height: 260px; overflow: hidden; margin: 0 auto;}
.ex_pic > img {width: 100%; transition: all 0.3s ease-in-out;}
.ex_text {width: 100%; height: 60px; background: #fbfbfb; line-height: 60px; text-align: center; color: #666; transition: all 0.3s ease-in-out;}
.ex_list > li:hover .ex_text {background: #f7f7f7;}
.ex_list > li:hover .ex_pic > img {width: 110%; margin: -2.5% 0 0 -5%;}

.ex .page_btn {margin-top: 28px;}
/*------------------------------------------------- 实验设备 end -------------------------------------------------*/

/*------------------------------------------------ 环保设备 start ------------------------------------------------*/
.en .page_btn {margin-top: 20px;}
/*------------------------------------------------- 环保设备 end -------------------------------------------------*/

/*------------------------------------------------ 产品中心 start ------------------------------------------------*/
.pro > .cont {text-align: center;}
.change_btn {overflow: hidden; display: inline-block;}
.change_btn > li {float: left; width: 150px; height: 48px; line-height: 48px; margin: 0 17.5px; font-size: 16px;}
.change_btn > li > a {display: block; width: 100%; height: 100%; color: #666; transition: all 0.3s ease-in-out; background: url('btn_bg.png') center top no-repeat; background-size: 100% 100%;}
.change_btn > li > a:hover, .change_btn > .change_on > a {background: url('btn_on.png') center top no-repeat; background-size: 100%; color: #fff;}

.pro_list {width: 1232px; overflow: hidden; margin-top: 40px;}
.pro_list > li {width: 276px; height: 320px; float: left; font-size: 20px; margin: 0 32px 30px 0;}
.pro_list > li > a {width: 100%; display: block; height: 100%; color: #333; font-size: 20px;}
.pro_pic {width: 100%; height: 200px; overflow: hidden; position: relative;vertical-align: middle;line-height: 200px;font-size: 0;}
.pro_pic > img {max-width: 100%; max-height: 100%; position: relative;vertical-align: middle;}
.cover1 {width: 0%; height: 100%; position: absolute; top: 0; background: url('cover.png') center no-repeat; transition: all 0.3s ease-in-out;}
.pro_text {width: 100%; height: 120px; overflow: hidden; transition: all 0.3s ease-in-out; line-height: 120px; background: #f7f7f7; position: relative;}
.pro_text > span {position: relative; z-index: 100;}
.pro_text > i {display: block; width: 42px; height: 42px; position: absolute; right: 0; bottom: 0; background: url('pro_ico.png') right bottom no-repeat; transition: all 0.3s ease-in-out;}
.pro_text > .cover2 {width: 0%; height: 100%;  position: absolute; left: 0; top: 0; background: #4aa24f; transition: all 0.3s ease-in-out;}
.pro_list > li:hover .cover1 {width: 100%;}
.pro_list > li:hover .pro_text > .cover2 {width: 100%;}
.pro_list > li:hover .pro_text > i {right: -42px;}
.pro_list > li:hover > a {color: #fff;}

.pro .page_btn {margin-top: 30px;}
/*------------------------------------------------- 产品中心 end -------------------------------------------------*/
div.zoomDiv {z-index: 999;position: absolute;top: 0px;left: 0px;width: 500px;height: 440px !important;background: #ffffff;border: 1px solid #CCCCCC;display: none;text-align: center;overflow: hidden;line-height:496px !important;}
div.zoomMask {position: absolute;/*background:url("mask.png") repeat scroll 0 0 transparent;*/cursor: move;z-index: 1;}
/*------------------------------------------------ 产品中心详情 start ------------------------------------------------*/
.proD_top {overflow: hidden;}
.proD_left {width: 624px; float: left;}
/* 图片切换 */
.pic_box {width: 520px; height: 440px; border: 1px solid #e9e9e9; text-align: center;/*padding-top: 32px;*/ float: left;/* padding-left: 39px; */}
/*.proD_picbox{width: 444px;margin: 0 auto;}*/
.new_pic{width: 100%; height: 100%;line-height: 440px;text-align: center;display: block;margin: 0 auto;font-size: 0;}
.new_pic img{vertical-align: middle;max-width: 100%;max-height: 100%;display: inline-block;}
.proD_pic {width: 444px; height: 376px;line-height: 376px; margin: 0 auto;text-align: center;}
.proD_pic > img {max-width: 100%;max-height: 100%;display: inline-block;}
.proD_choice {width: 84px; height: 440px; position: relative; float: right;}
.img_view {width: 100%; height: 352px; overflow: hidden; position: absolute; top: 45px;}
.img_list {width: 100%; position: absolute; top: 0;}
.img_list > li {width: 84px; height: 84px; border: 1px solid #e9e9e9; margin-bottom: 5px; cursor: pointer; overflow: hidden;}
.img_list > li > img {height: 100%; width: 100%;}
.img_list > .img_on {border: 2px solid #4aa24f;}
/* 上下按钮 */
.proD_choice > span {display: block; position: absolute; left: 0; width: 100%; height: 35px; cursor: pointer;}
.up {background: url('up.png') no-repeat; background-size: 100%; top: 0;}
.down {background: url('down.png') no-repeat; background-size: 100%; bottom: 0;}

/* 产品详情 */
.proD_right {width: 515px; float: right; color: #333;}
.proD_name {font-size: 24px; padding-bottom: 27px; border-bottom: 1px dashed #d9d9d9;}
.proD_text { padding-top: 12px;}
.proD_text p {display: block;font-size: 16px; line-height: 48px;}
/*.proD_text > a {display: block;}*/
.hot_line {display: block; width: 250px; height: 52px; background: url('hot_line.png') no-repeat; background-size: 100%; color: #fff; text-align: center; line-height: 52px; margin-top: 30px;font-size: 16px; line-height: 48px;}

/* 产品介绍 */
.proD_intr {margin-top: 50px; font-size: 16px; color: #666;}
.proD_title {width: 100%; height: 48px; border-bottom: 1px solid #4aa24f;}
.proD_title > span {display: block; width: 216px; height: 100%; background: url('proD_title.png') no-repeat; background-size: 100%; color: #fff; text-align: center; line-height: 48px; font-size: 20px;}
.intr_text {line-height: 32px; padding-top: 22px;}
.intr_text > p {margin-top: 30px;}
.intr_text > p:first-child {margin-top: 0;}
/*------------------------------------------------- 产品中心详情 end -------------------------------------------------*/

/*------------------------------------------------ 工艺流程 start ------------------------------------------------*/
.art {padding: 50px 0 16px; text-align: center;}
.art_main {margin-top: 63px;}
.art_title {font-size: 20px; padding-bottom: 30px; border-bottom: 1px dashed #cccccc;}
.art_text {color: #666; font-size: 16px; text-align: justify;}
.art_text > p {line-height: 28px; margin-top: 30px;}
.text {text-indent: 30px;}
.art_pic {max-width: 925px; margin: 0 auto;}
.art_pic > img {display: inline-block; width: 100%;}
.art_content{min-height: 300px;}
.art_content img{max-width: 100%;}
/*------------------------------------------------- 工艺流程 end -------------------------------------------------*/

/*------------------------------------------------ 新闻资讯 start ------------------------------------------------*/
.news_list {width: 100%;}
.news_list > li {width: 100%; height: 140px; overflow: hidden; position: relative; margin-top: 40px;}
.news_list > li:first-child {margin-top: 0;}
.pic_left {float: left;}
.news_pic {width: 196px; height: 140px; overflow: hidden; text-align: center; display: table-cell; vertical-align: middle;}
.news_pic img {max-height: 100%;max-width: 100%;display: inline-block; vertical-align: middle;transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;}
.news_pic:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}

.news_text {width: 984px; float: right;}
.news_text > a {display: block; font-size: 18px; color: #555; margin-bottom: 15px; transition: all 0.3s ease-in-out; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_text > a:hover {color: #4aa24f;}
.news_text > p {line-height: 26px; color: #888; width: 100%; height: 52px; overflow: hidden; text-overflow: ellipsis;}

.list_bottom {width: 984px; overflow: hidden; position: absolute; bottom: 0; right: 0;}
.list_bottom > span {display: block; color: #999; line-height: 24px; float: left; position: absolute; top: 8px;}
.list_bottom > span > i {display: block; float: left; width: 24px; height: 24px; background: url('ico.png') left top no-repeat; margin-right: 5px;}
.list_bottom > a {display: block; float: right; width: 150px; height: 40px; background: url('bg.png') no-repeat; background-size: 100%; transition: all 0.3s ease-in-out; text-align: center; line-height: 40px; color: #4aa24f;}
.list_bottom > a > i {margin-left: 14px;}
.list_bottom > a:hover {background: url('bg_75.png') no-repeat; background-size: 100%; color: #fff;}
/*------------------------------------------------- 新闻资讯 end -------------------------------------------------*/

/*------------------------------------------------ 新闻资讯详情 start ------------------------------------------------*/
.newsD_title {text-align: center; padding-bottom: 28px; border-bottom: 1px dashed #cccccc;}
.newsD_title > span {font-size: 20px; color: #555;}
.title_small {font-size: 12px; color: #999; margin-top: 12px;}
.newsD_text > p {font-size: 16px; color: #666; line-height: 32px; margin-top: 30px;}
.newsD_img {width: 100%; overflow: hidden;}
.newsD_img {width: 100%;}
/*------------------------------------------------- 新闻资讯详情 end -------------------------------------------------*/

/*------------------------------------------------ 客户留言 start ------------------------------------------------*/
.msg {padding: 40px 0 26px;}
.msg_box {width: 1034px; margin: 0 auto; background: url('bg_50.png') center top no-repeat; padding: 60px 71px 135px;}
.msg_box > span {font-size: 24px; color: #4aa24f; text-align: center; display: block;}
.form {margin-top: 30px;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #aaa;}
input:-moz-placeholder, textarea:-moz-placeholder {color: #aaa;}
input::-moz-placeholder, textarea::-moz-placeholder {color: #aaa;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #aaa;}
.form input, .form textarea, .form button {border: 1px solid #dddddd;}
.form input, .form textarea {font-size: 14px; color: #aaa; padding-left: 45px; background: #fafafa;}
.form label {position: absolute; top: 0; z-index: 100; font-size: 14px; color: #aaa; top: 16px; left: 46px; cursor: text; display: none;}
.msg_top {/* padding: 0 56px; */ overflow: hidden;}
.msg_top > p {float: left; width: 380px; margin-bottom: 20px; position: relative;}
.msg_top > .ta {width: 100%;}
.ta label {top: 20px;}
.msg_top > .m {margin-left: 20px;}
.msg_top input {width: 100%; height: 50px; line-height: 50px; position: relative; z-index: 99; padding-right: 18px;outline: none;}
.msg_top i {display: block; width: 20px; height: 20px; background: url('ico.png') no-repeat; position: absolute; top: 16px; left: 15px; z-index: 100;}
.msg_top .ico1 {background-position: -28px top;}
.msg_top .ico2 {background-position: -28px -22px;}
.msg_top .ico3 {background-position: -28px -44px;}
.msg_top .ico4 {background-position: -28px -66px;}
.msg_top .ico5 {background-position: -28px -90px;}
.msg_top .ico6 {background-position: -28px -110px;}
.msg_top .ico7 {background-position: -28px -132px; top: 22px;}
.yan > input {padding: 0 17px; width: 200px;float: left;}
.yan > label {left: 17px;}
.msg_top textarea {width: 100%; height: 140px; resize: none; line-height: 24px; padding: 18px 18px 18px 45px;outline: none;}
.msg_bottom {width: 100%; /* border-top: 1px dashed #dedede; */ padding-top: 40px; text-align: center;}
.msg_btn {display: inline-block;}
.msg_btn > button {font-size: 16px; width: 160px; height: 52px; line-height: 52px; color: #999; display: block; float: left; margin-left: 20px; background: #fafafa;}
.msg_btn > button:first-child {margin-left: 0;}
.msg_bottom .submit {color: #fff; border: none; background: #4aa24f;}

.new_message{width: 1200px;min-height: 700px; margin: 0 auto;background: url(bg_51.png) no-repeat top center;background-size: 100% auto;position: relative;}
.message_box{width: 900px;margin-left: 120px;}
.message_title{font-size: 24px;color: #666;line-height: 2em;border-bottom: 1px solid #cccccc;width: 85%;padding: 30px 0 10px;}
.yan_img{float: left;margin-left: 20px;height: 50px;line-height: 50px;cursor: pointer;height: 50px;width: 160px;}
.yan_img img{vertical-align: middle;max-height: 100%;max-width: 100%;}
.new_submit{font-size: 16px; width: 160px; height: 52px; line-height: 52px; color: #999; display: block; float: right; background: #fafafa;color: #fff; border: none; background: #4aa24f;}
.msg_top .left{width: 48%;float: left;position: relative;margin-right: 2%; margin-bottom: 20px;}
.msg_top .right{width: 50%;float: right;position: relative; margin-bottom: 20px;}
.msg_img_left{position: absolute;left: -316px;top: 0;}
.img_title{font-size: 24px;color: #666;line-height: 2em;width: 100%;border-bottom: 1px solid #ccc;padding: 30px 0 10px;}
.msg_img_left .img_title{text-align: right;}
.msg_imgg{width: 316px;height: 436px;text-align: center;margin-top: 30px;}
.msg_imgg img{max-width: 100%;height: 100%;}
.msg_img_right{position: absolute;right: -316px;top: 0;}
/*.msg_top input{margin:0 10px;}*/
/*------------------------------------------------- 客户留言 end -------------------------------------------------*/

/*------------------------------------------------ 联系我们 start ------------------------------------------------*/
.map_box {width: 100%; height: 596px; overflow: hidden; position: relative; background: #eee;}
.info_box {width: 462px; height: 360px; position: absolute; top: 0; background: url('info_box.png') no-repeat; padding: 40px; font-size: 16px; color: #333; top: 50%; margin-top: -180px; z-index: 1000;}
.info_list > li {line-height: 24px; margin-top: 20px; padding-left: 25px; position: relative; text-transform: none;}
.info_list > li:first-child {margin-top: 0}
.info_list > li > i {display: block; float: left; width: 17px; height: 18px; background: url('ico.png') no-repeat; position: absolute; top: 3px; left: 0;}
.info_list > li.info_ico1 {background: url('icon1.png') no-repeat;background-position: left 4px;}
.info_list > li.info_ico2 {background: url('icon2.png') no-repeat;background-position: left 4px;}
.info_list > li.info_ico3 {background: url('icon3.png') no-repeat;background-position: left 4px;}
.info_list > li.info_ico4 {background: url('icon4.png') no-repeat;background-position: left 4px;}
.info_list > li.info_ico5 {background: url('icon5.png') no-repeat;background-position: left 4px;}
.info_list > li.info_ico6 {background: url('icon6.png') no-repeat;background-position: left 4px;}
#map {width: 100%; height: 100%; position: relative; z-index: 100;}
/*------------------------------------------------- 联系我们 end -------------------------------------------------*/

/*------------------------------------------------ footer start ------------------------------------------------*/
.footer {border-top: 1px solid #f7f7f7; width: 100%; height: 127px; padding: 37px 0 0; color: #666; text-align: center;font-size: 12px;}
.footer > .cont > p {line-height: 2em;}
.footer > .cont > p > a {color: #666;font-size: 12px;}
/*------------------------------------------------- footer end -------------------------------------------------*/

/* 回到顶部 */
.fixed {position: fixed; top: 250px; right: 56px; z-index: 1000; display: none;}
.fixed > span {width: 50px; height: 50px; display: block; color: #fff;cursor: pointer; margin-bottom: 1px; background: #4aa24f; line-height: 16px;}
.fixed > span a{color: #fff;display: block;width: 100%;height: 100%; padding: 10px;}
.fixed .top {/* background: url('top_bg.png') no-repeat; */ background-size: 100%;background-color: #dedede;color: #333;}
.fixed .qqBox{width: 50px; height: 50px; display: block;background: #4aa24f url(line_qq.png) no-repeat center;position: relative;margin-bottom: 1px;}
.fixed .qqBox ul{position: absolute;top: 0;right: 50px;white-space: nowrap;border-left: 4px solid #4aa24f;background-color: #fff;display: none;}
.fixed .qqBox ul li{line-height: 50px;text-align: center;}
.fixed .qqBox ul li a{color: #666;display: block;padding: 0 20px;font-size: 14px;}
.fixed .qqBox ul li a:hover{color: #4aa24f;}
.fixed .qqBox:hover ul{display: block;}
.fixed .telBox{background: #4aa24f url(line_tel.png) no-repeat center;}
.fixed .telBox .tel{font-size: 20px;color: #4aa24f;padding: 0 20px;font-weight: bold;}

.fixed .weibox ul{
	border-left:none;background-color: initial;
}
.fixed .weibox{
	background: #4aa24f url(/Public/Home/images/line_wei.png) no-repeat center;background-size: 24px;
}
.weibox .wei{
	width:100px;height: 100px;
}


/*.au_text img{ display:inline-block;}
.is_hide{ display:none;}*/
.mb{ display:none;}
@media screen and (max-width:1259px) and (min-width:1024px){
	.cont{ width:98%;}
	.logo{ width:330px; height:auto;}
	.nav_list > li{ margin-right:20px;}
	.sec_nav[data-nav="1"]{ left:470px;}
	.sec_nav[data-nav="2"]{ left:560px;}
	.content .cont{ width:90%;}
	.ex_list{ width:100%;}
	.ex_list > li{ margin:0 30px 30px 0; width:282px; height:auto;}
	.ex_pic{ width:100%; height:200px;}
	.ex_list > li:nth-child(3n){ margin-right:0;}
	.proD_left{ float:none; margin:0 auto; overflow:hidden;}
	.proD_right{ float:none; margin-top:50px;}
	.news_text{ width:75%; position:relative; min-height:140px;}
	.list_bottom{ width:100%;}
	}
@media screen and (max-width:1023px){
.mb{ display:block;}
.header{ display:none;}
.main_all{position: relative;margin: 0 auto;overflow-x: hidden;}
html{font-size: 625%;}
.cont {
	width:93.8%;
	margin: 0 auto;
	background: none;
	overflow:inherit;
}
img {
	vertical-align: middle;
	border: 0;/*添加以下属性是解决图片在微信浏览器下默认转换效果造成页面模糊*/
	-webkit-transform: scale(1)rotate(0)translate3d(0, 0, 0);
	transform: scale(1)rotate(0)translate3d(0, 0, 0);
	display: inline-block;
	outline: none;
	max-width: 100%;
	height: auto;
	border:none;
}
.fixed{
	display:none !important;}
.banner{ display:none;}
.clear {
	clear: both;
}
/*头部*/
.mb_header{ width:100%; height:auto; overflow:hidden; position: fixed; z-index:9999; top:0; background:#fff;}
.header_top{ width:100%; height:0.8rem; overflow:hidden;}
.mb_logo{ float:left; height:0.8rem; line-height:0.8rem; width:4.12rem; padding-left:0.2rem;}
.mb_logo a{ display:block; width:100%; height:100%;}
.mb_logo a>img{ width:3.92rem; height:0.49rem;}
/*nav*/
.nav-btn{width: 0.72rem;height:0.8rem;position:absolute;top:0rem;right:0rem;z-index:9; text-align:center; padding-top:0.17rem;}
.nav-btn i{ width:0.32rem; height:0.04rem;background:#4aa24f; display:block; margin:0 auto; margin-top:0.08rem; transition:all 0.3s linear; position:relative; border-radius:0.02rem;}
.nav-close i{ width:0.4rem;}
.nav-close i:nth-child(2){ display:none;}
.nav-close i:first-child{ transform:rotate(45deg); top:0.12rem;}
.nav-close i:last-child{ transform:rotate(-45deg); top:0; width:0.4rem;}
.header_list{width: 100%;position: fixed;text-align:left;top:0.8rem;height:100%; display:none;padding-bottom:0.8rem; z-index:9999; background:rgba(0,0,0,0.4);}
.header_list ul{ width:100%; height:auto; background:#3a8f3f;overflow-y: scroll; max-height:100%;}
.header_list li{ display: block; width:100%;text-align:left; border-bottom:1px solid #61a565; position:relative;}
.header_list li a{ display:block; width:100%; overflow:hidden; font-size:0.24rem; color:#eeeeee; padding-left:0.6rem; padding-right:0.72rem; height:0.94rem; line-height:0.94rem; }
.header_list li.header_lan{ width:100%; height:0.94rem; line-height:0.94rem;}
.header_list li.header_lan a{ width:50%; padding:0; float:left; padding-left:0.3rem; font-size:0.24rem; color: rgba(212,212,212,0.8);}
.header_list li.header_lan a.lan_active{ text-align:right; padding:0; padding-right:0.3rem; background:url(mb/icon1.png) no-repeat right center; background-size:1px 0.24rem; color:#eeeeee;}
.header_icon{ width:0.72rem; height:0.94rem; position:absolute; right:0; top:0; background: url(mb/icon.png) no-repeat center center; background-size:0.3rem 0.17rem; transition:all 0.3s ease;}
.menu_list{ background: rgba(0,0,0,0.3); padding:0.15rem 0;display:none;}
.header_list li .menu_list a{ padding-left:0.85rem; height:0.6rem; line-height:0.6rem; font-size:0.22rem; color:#eeeeee;}
.menu_down{ transform:rotate(180deg);}
/*banner*/
.mb_banner{ width:100%; height:8.74rem;position:relative; margin-top:0.8rem;}
.mb_banner a{ display:block;height:100%; width:100%;}
.mb_banner_text{ width:4.51rem; height:2.01rem; position:absolute; left:0.94rem; top:1.1rem; z-index:2; background:url(mb/a1.png) no-repeat; background-size:4.51rem 2.01rem;}
.banner_pic{ background:url(mb/bg.png) no-repeat; background-size:3.01rem 2.55rem; position:absolute; right:0; bottom:0; width:3.01rem; height:2.55rem;}
.mb_banner .swiper-container {
    width: 100%;
    height: 100%;
}
.mb_banner .swiper-wrapper{
	width: 100%;
    height: 100%;
	}
.mb_banner .swiper-slide {
    width: 100%;
    height: 100%;
    position: relative;
}
/*底部*/
.footer > .cont > p:first-child{ display:none;}
.footer{ width:100%; height:auto; overflow:hidden; text-align:center; padding:0.3rem 0;}
.footer p{ font-size:0.2rem; color:#999999; line-height:0.4rem;}

.pro_banner{ width:100%; height:auto; margin-top:0.8rem;}
.pro_banner img{ width:100%; height:auto;}
/**关于我们**/
.au{ padding-top:0.3rem; padding-bottom:0.6rem;}
.au_title{ display:none;}
.en_list{ width:100%; height:auto; position:relative;}
.en_top{ width:100%; height:0.6rem; line-height:0.6rem; text-align:center ; font-size:0.22rem; color:#333333; box-shadow:0 0 0.2rem rgba(0,0,0,0.1); }
.en_top span{ display:inline-block; background:url(mb/icon6.png) no-repeat center center; width:0.33rem; height:0.6rem; background-size:0.23rem 0.13rem; margin-left:0.1rem; transition:all 0.3s; vertical-align:middle;}
.en_bottom{ width:100%; height:auto;padding:0.2rem 0; display:none; position:absolute; left:0; top:0.6rem; background:#fff; box-shadow:0 0 0.2rem rgba(0,0,0,0.1); margin-bottom:0.2rem; z-index:3;}
.en_bottom a{ display:block; width:100%; height:0.7rem; line-height:0.7rem; text-align:center; font-size:0.2rem; color:#333333;}
.au_text{ padding-top:0.2rem;    font-size: 0.2rem;
    color: #666666;
    line-height: 0.4rem;}
.au_text strong{ font-size:0.26rem; color:#333; margin-bottom:0.2rem; display:block; margin-top:0.35rem;}
.au_text p{ margin-bottom:0;}
.au_text img{
	width:1.86rem;}
/*荣誉证书*/
.honor{ padding:0; padding-bottom:0.6rem; padding-top:0.3rem;}
.honor_list{ width:100%; height:auto; padding:0; margin-top:0.5rem;}
.honor_list > li{ width:31.3%; height:auto; float:left; margin:0; margin-right:3%; margin-bottom:3%;}
.honor_list > li:nth-child(3n){ margin-right:0;}
.honor_pic{ height:2.9rem; padding:0.2rem 0;}
.honor_text_box{ height:auto;    padding: 0.3rem 0.2rem 0.25rem 0.2rem;}
.honor_text{ padding:0; border:none;}
.honor_text > span{    font-weight: normal;
    font-size: 0.22rem;
    color: #666666;
    line-height: 0.4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 0.8rem; display:block; white-space: inherit; margin-bottom:0;}
.honor_text > p{    font-size: 0.18rem;
    color: #999999;
    line-height: 0.4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 0.8rem;
    margin-top: 0.05rem;}
.honor_list > li:hover > a > .honor_text_box{ border:none; background:#f6f6f6;}
.honor_list > li:hover .honor_text {
	border:none;
}
.honor_list > li:hover{ box-shadow: inherit}
.honor_list > li:hover .honor_pic > img{height: 100%; margin-top:inherit;}
/*.honorD{ padding:0.4rem 0.3rem; position:relative; display:none; background:#fff; overflow-x:hidden;}*/
/*.honorD_main{ width:100%; height:auto; position:relative; left:inherit; top:inherit; margin-left:inherit; margin-top:inherit; padding:0;}
.honorD_close{ display:none;}
.honorD_pic{width:100%; height:5.6rem; text-align:center; float:none; overflow:hidden;}
.honorD_pic > img{ max-width:100%; width:auto; max-height:100%;}
.honorD_text{ width:100%; height:auto; margin-top:0.5rem; float:none;}
.honorD_text > span{ width:100%; height:auto; padding-bottom:0.25rem; overflow:hidden; border-bottom:1px dashed #dedede; font-size:0.26rem; color:#666666; line-height:inherit; display:block;}
.honorD_text > p{ font-size:0.2rem; color:#666666; line-height:0.4rem; margin:0; border:none;}
.honorD_bg{ display:none;}*/
.page_btn{display:none;}
a.product_a {
    display: block;
    width: 2.9rem;
    height: 0.6rem;
    margin: 0 auto;
    border: 0.02rem solid #5ab941;
    text-align: center;
    line-height: 0.56rem;
    font-size: 0.2rem;
    color: #5ab941;
    border-radius: 0.1rem;
    margin-top: 0.1rem;
}
/**实验设备**/
.or {
	padding:0.3rem 0 0.6rem 0;
}
.ex_list{ width:100%; height: auto; margin-top:0.4rem;}
.ex_list > li{  width:31.3%; height:auto; float:left; margin:0; margin-right:3%; margin-bottom:3%;}
.ex_list > li:nth-child(3n){ margin-right:0;}
.ex_pic{    width: 100%;
    height: 2.02rem;
    overflow: hidden;}
.ex_pic > img{    width: 100%;
    height: 100%;
    object-fit: cover;}
.ex_text{width: 100%;
    height: 0.65rem;
    line-height: 0.65rem;
    text-align: center;
    padding: 0 0.1rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.2rem;
    color: #666666; background:#f7f7f7;}
/**环境导致**/
.pc_list{ display:none;}
.envir_top{ width:100%; height:2.02rem; margin-top:0.5rem;}
.envir_top a{ display:block; width:100%; height:100%; overflow:hidden;}
.envir_top a img{ width:100%; height:100%; object-fit:cover;}
.envir_list{ width:100%; height:auto;}
.envir_list li{  width:31.3%; height:auto; float:left; margin:0; margin-right:3%; margin-top:3%;}
.envir_list li:nth-child(3n){ margin-right:0;}
.envir_list li a{ display:block; width:100%; height:100%; overflow:hidden;}
.envir_list li img{ width:100%; height:100%; object-fit:cover;}
.envir_list a.product_a{ margin-top:0.4rem;}
/**产品列表**/
.product_title{ width:100%; height:auto; font-size:0.26rem; color:#333333; margin-top:0.3rem;}
.change_btn{ width:100%;}
.change_btn > li{    float: left;
    width: 31.3%;
    height: 0.6rem;
    line-height: 0.58rem;
    border: 1px solid rgba(240,239,239,1);
    text-align: center;
	margin:0;
    margin-right: 3%;
    margin-top:  3%;
    border-radius: 0.1rem;}
.change_btn > li:nth-child(3n){ margin-right:0;}
.change_btn > li > a{    display: block;
    width: 100%;
    height: 100%;
    font-size: 0.2rem;
    color: #666666;
    border-radius: 0.1rem;
    padding: 0 0.05rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; background:none;}
.pro_list{ width:100%; margin-top:0.6rem;}
.pro_list > li{    float: left;
    width: 31.3%;
    height: 2.9rem;
    background: #f7f7f7 url(mb/icon2.png) no-repeat right bottom;
    background-size: 0.47rem 0.47rem;
	margin:0;
	font-size:0;
    margin-right: 3%;
    margin-bottom: 3%;}
.pro_list > li:nth-child(3n){ margin-right:0;}
.pro_list > li > a{ font-size:inherit;}
.pro_pic{ height:2.1rem;}
.pro_pic > img{width: 100%;
    height: 100%;
    object-fit: cover;
}
.cover1{ display:none;}
.pro_text{width: 100%;
    height: 0.8rem;
    line-height: 0.8rem;
    text-align: center;
    font-size: 0.24rem;
    color: #333333;
    padding: 0 0.45rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; background:none;}
.pro_text span{ position:inherit;}
.pro_text > i{ display:none;}
.pro_text > .cover2{display:none;}
/*产品详情*/
.product01{ margin-top:0.7rem;}
.proD_left{ display:none;}
.pro_swi{ position:relative; max-width:6rem; margin:0 auto;}
.pro_top{width:6rem; margin:0 auto; height:5.1rem; position:relative; overflow:hidden; border:1px solid #e9e9e9; padding:0.1rem;}
.gallery-top .swiper-slide{ text-align:center; font-size:0;}
.gallery-top .swiper-slide span{display:inline-block; height:100%; vertical-align:middle;}
.gallery-top .swiper-slide img{max-height:100%; max-width:100%;}
.gallery-thumbs {
  width:4.8rem; height:auto; margin:0 auto; margin-top:0.25rem; position:relative;
}
.gallery-thumbs .swiper-slide .list {
  width:1.15rem; height:1.1rem; border:1px solid #e9e9e9; overflow:hidden; text-align:center; font-size:0; padding:0.1rem;
}
.gallery-thumbs .swiper-slide span{ display:inline-block; height:100%; vertical-align:middle;}
.gallery-thumbs .swiper-slide img{ max-height:100%; max-width:100%;}
.gallery-thumbs .swiper-slide-active .list {
  border:0.02rem solid #4aa24f;
}
.swiper-button-next.swiper-button-white{width:0.48rem; text-align:center; height:1.15rem; position: absolute; right:0rem; bottom:0;  top: inherit;  margin-top:inherit;background: url(mb/icon4.png) no-repeat; cursor:pointer;background-size:0.48rem 1.15rem;}
.swiper-button-prev.swiper-button-white{width:0.48rem; text-align:center; height:1.15rem; position: absolute; left:0rem; bottom:0; background: url(mb/icon3.png) no-repeat; cursor:pointer;background-size:0.48rem 1.15rem; top: inherit;  margin-top:inherit}
.gallery-thumbs .swiper-slide {
	width: 1.20rem;
}
.gallery-thumbs .swiper-slide .list {
	margin: 0 auto;
}
/*.gallery-thumbs .swiper-slide-active .list {
	border: 0.02rem solid #e9e9e9;
}
.gallery-thumbs .swiper-slide .list.active {
    border: 0.02rem solid #4aa24f;
}*/
.proD_right{ width:100%; height:auto; float:none; margin-top:0.4rem;}
.proD_name{width: 100%;
    height: auto;
    font-size: 0.26rem;
    color: #333333;
    font-weight: bold;
    padding-bottom: 0.2rem;}
.proD_text{    font-size: 0.2rem;
    color: #333333;
   line-height:inherit; margin-top:0.1rem;}
.proD_text span{ margin-bottom: 0.1rem; }
.hot_line{    width: 3rem;
    height: 0.6rem;
    line-height: 0.6rem;
    text-align: center;
    color: #fff;
    font-size: 0.2rem;
    background: #4aa24f;
    border-radius: 0.1rem;
    margin-top: 0.2rem;}
.proD_intr{ margin-top:0.4rem;font-size: 0.2rem;
    color: #666666;
    line-height: 0.4rem;}
.proD_title{    width: 100%;
    height: auto;
    overflow: hidden;
    border-bottom: 1px solid #4aa24f;}
.proD_title > span{display: inline-block;
    width: 2.16rem;
    height: 0.56rem;
    line-height: 0.56rem;
    text-align: center;
    color: #fff;
    background: #4aa24f;
    font-size: 0.22rem;
    border-top-right-radius: 0.1rem;
    border-top-left-radius: 0.1rem;}
.intr_text{ padding-top:0.35rem; line-height:0.4rem;}
.intr_text > p{ margin-top:0;}
a.chan_a{ width:100%; height:0.8rem; line-height:0.76rem; text-align:center; border:0.02rem solid #4aa24f; color:#4aa24f; font-size:0.26rem; border-radius:0.1rem; display:block; margin-top:0.5rem;}
a.chan_a img{ margin-left:0.1rem; width:0.36rem; height:0.31rem;}

/**排污处理系统**/
.system_pic{ width:100%; height:auto; margin-top:0.25rem;}
.system_pic img{ width:100%; height:auto;}
.system_list{ width:100%; height:auto; margin-top:0.37rem;}
.system_list li{ width:31.3%; height:2.02rem; overflow:hidden; float:left; margin-right:3%; margin-bottom:3%;}
.system_list li:nth-child(3n){ margin-right:0;}
.system_list li img{ width:100%; height:100%; object-fit:cover;}
.system_list a.product_a{ margin-top:0.2rem;}

/*新闻*/
.news_list{ margin-top:0.3rem;}
.news_list > li{    width: 100%;
    height: auto; margin:0;
    margin-bottom: 0.4rem;}
.news_pic {
    float: left;
    width: 2.39rem;
    height: 1.7rem;
	display:block;
}
.news_pic a{ display:block;}
.news_pic img{    width: 100%;
    height: 100%;
    object-fit: cover;}
.news_text{    float: right;
    width:71%;
    height: auto;}
.news_text > a{font-size: 0.22rem;
    color: #555555;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	margin-bottom:0;
	font-weight:bold;
}
.news_text > p{    font-size: 0.2rem;
    color: #888888;
    line-height: 0.4rem;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 0.8rem;
    margin-top: 0.1rem;}
.list_bottom{ position:relative; width:100%; margin-top:0.1rem;}
.list_bottom > span{    color: #999999;
    font-size: 0.18rem;
    font-family: Arial;
    min-height: 0.22rem; position:relative;background: url(mb/icon14.png) no-repeat left center;
    background-size: 0.22rem 0.22rem;
    padding-left: 0.35rem; top:inherit; line-height:inherit;}
.list_bottom > span i{ display:none;
    }
.list_bottom > a{ display:none;}

/**新闻详情**/
.newsD_title{ margin-top:0.3rem;    padding-bottom: 0.25rem; text-align:center;}
.newsD_title > span{    font-size: 0.24rem;
    color: #555555; font-weight:bold;}
.title_small{ font-size: 0.18rem;
    color: #999999; margin-top:0.1rem;}
.newsD_text > p{ margin-top:0.3rem;    font-size: 0.2rem;
    color: #666666;
    line-height: 0.4rem;}
/*联系我们*/
.map_box{height:auto; background:#fff;}
#map{ height:3.9rem; margin-top:0.4rem;}
.info_box{ width:100%; height:auto; position:relative; top:inherit; margin-top:inherit; padding:0; background:none;}
.info_list > li{ padding-left:0.4rem; margin-top:0; margin-bottom:0.2rem;font-size: 0.2rem;
    color: #333333; line-height:0.3rem;}
.info_list > li > i{ width:0.4rem; height:0.3rem; top:0;}
.info_list > li > .info_ico1{ background:url(mb/icon7.png) no-repeat left 0.05rem; background-size:0.2rem 0.26rem;}
.info_list > li > .info_ico2{background: url(mb/icon8.png) no-repeat left 0.05rem; background-size:0.24rem 0.18rem;}
.info_list > li > .info_ico3{background: url(mb/icon9.png) no-repeat left 0.05rem; background-size:0.25rem 0.25rem;}
.info_list > li > .info_ico4{background: url(mb/icon10.png) no-repeat left 0.05rem; background-size:0.24rem 0.22rem;}
.info_list > li > .info_ico5{background: url(mb/icon11.png) no-repeat left 0.05rem; background-size:0.21rem 0.26rem;}
.info_list > li > .info_ico6{background: url(mb/icon12.png) no-repeat left 0.05rem; background-size:0.26rem 0.19rem; }
}
@media screen and (max-width:768px){
	.news_text{ width:63%;}
}
@media screen and (max-width:640px){
	.mian_all{max-width: 6.4rem;}
	.mb_header{ max-width:6.4rem;}
	.cont { width:6rem;}
	.honor_list > li{ width:2.9rem; height:auto; float:left; margin:0; margin-right:0.2rem; margin-bottom:0.3rem;}
	.honor_list > li:nth-child(3n){ margin-right:0.2rem;}
	.honor_list > li:nth-child(2n){ margin-right:0;}
	.ex_list > li{    width: 2.9rem;
    height: auto;
    overflow: hidden;
    float: left;
	margin:0;
    margin-right: 0.2rem;
    margin-bottom: 0.3rem;}
	.ex_list > li:nth-child(3n){ margin-right:0.2rem;}
	.ex_list > li:nth-child(2n){ margin-right:0;}
	.envir_list li{ width:2.9rem; height:1.94rem; float:left; margin-right:0.2rem; margin-top:0.2rem;}
	.envir_list li:nth-child(3n){ margin-right:0.2rem;}
	.envir_list li:nth-child(2n){ margin-right:0;}
	.pro_list > li{    float: left;
    width: 2.9rem;
    height: 2.9rem;
    background: #f7f7f7 url(mb/icon2.png) no-repeat right bottom;
    background-size: 0.47rem 0.47rem;
	margin:0;
	font-size:0;
    margin-right: 0.2rem;
    margin-bottom: 0.3rem;}
	.pro_list > li:nth-child(3n){ margin-right:0.2rem;}
	.pro_list > li:nth-child(2n){ margin-right:0;}
	.change_btn > li{    float: left;
    width: 1.78rem;
    height: 0.6rem;
    line-height: 0.58rem;
    border: 1px solid rgba(240,239,239,1);
    text-align: center;
	margin:0;
    margin-right: 0.3rem;
    margin-top: 0.3rem;
    border-radius: 0.1rem;}
	.system_list li{ width:2.9rem; height:2.02rem; overflow:hidden; float:left; margin-right:0.2rem; margin-bottom:0.2rem;}
	.system_list li:nth-child(3n){ margin-right:0.2rem;}
	.system_list li:nth-child(2n){ margin-right:0;}
	.news_text{ width:3.4rem;}
}

/*后台添加*/
.honor_pic{
	line-height: initial;
}
#ho_con img{
	max-width: 100%;height: auto !important;
}
.au_text_wap {display:none;}
.nav_list > li{
	margin-right: 25px;
}
.lang_btn > li{
	margin-left:6px;
}
@media screen and (max-width: 1259px) and (min-width: 1024px){
	.logo{
		margin-top: 25px;
	}
}
@media screen and (max-width: 1023px){
	.sec_banner {
	    display: none;
	}
	.sec_page_nav{
		display:none;
	}
	.pro_pic{
		line-height: initial;
	}
	.newsD_text img{
		max-width: 100% !important;
		height: auto !important;
	}
	#hocon img{
		max-width: 100% !important;
		height: auto !important;
	}
	.au_text{display:none;}
	.au_text_wap{ padding-top:0.2rem;    font-size: 0.2rem;display:block;
    color: #666666;
    line-height: 0.4rem;}
	.au_text_wap strong{ font-size:0.26rem; color:#333; margin-bottom:0.2rem; display:block; margin-top:0.35rem;}
	.au_text_wap p{ margin-bottom:0;}
	.au_text_wap img{
		max-width: 100% !important;
		    height: auto !important;
	}
	.wapwap img{
		width:1.86rem !important;
	}
	.header_list li.header_lan a.lan_active{
		text-align: center;padding-right: 0px;
	}
	.header_list li.header_lan a{
		width: 33%;text-align: center;
	}
	.header_list li.header_lan a.lan{
		    padding: 0;
		    background: url(mb/icon1.png) no-repeat right center;
		    background-size: 1px 0.24rem;
	}
	.hot_line{
		width:4rem;
	}
}
